package com.google.code.sip.ucenter.service;

import java.util.List;

import com.google.code.sip.core.dao.Page;
import com.google.code.sip.ucenter.model.Application;

public interface ApplicationManager {

	Application getApplication(String id);

	Application getApplicationByName(String name);

	List<Application> getAllApplications();

	void findApplications(Page<Application> page);

	void deleteApplication(String id);

	void deleteApplication(Application application);

	void saveApplication(Application application);

	long countApplication();
}
